clear drains and catch basins - Alemán Inglés Diccionario